it's freezing - Turkish English Dictionary